package vip.xiaonuo.hontu.issued.controller.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class CardVo {

    @JSONField(name = "operator")
    private String operator;
    @JSONField(name = "info")
    private InfoDTO info;

    @NoArgsConstructor
    @Data
    public static class InfoDTO {
        /**
         * 设备的设备 ID 号
         */
        @JSONField(name = "DeviceID")
        private Integer deviceID;
        /**
         * 认证通过时间
         */
        @JSONField(name = "CreateTime ")
        private String createTime;
        /**
         * IC 卡卡号(不超过 24 字节)
         */
        @JSONField(name = "CardNo ")
        private String cardNo;
        /**
         * 是否有人脸图片，0:无人脸图片，
         * 1:有人脸图片
         */
        @JSONField(name = "HasPic ")
        private Integer hasPic;
        /**
         * 抓拍图片的 base64 编码
         */
        @JSONField(name = "SanpPic")
        private String sanpPic;
    }
}
